Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
70A LONDON ROAD Terraced £420,780 £95,000 7 May 1999
72 LONDON ROAD Terraced £281,387 £165,000 11 May 2012
80 LONDON ROAD Terraced £374,532 £369,995 13 Jun 2023
103 LONDON ROAD Terraced £301,708 £110,000 16 Aug 2002
105 LONDON ROAD Terraced £271,530 £143,000 5 Oct 2004
107 LONDON ROAD Terraced £232,700 £149,995 15 Nov 2007
109 LONDON ROAD Terraced £283,402 £88,500 2 Nov 2001
111 LONDON ROAD Detached £482,155 £100,000 21 Jan 1998